## API Report File for "@backstage/plugin-tech-radar"

> Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/).

```ts
import { ApiRef } from '@backstage/core-plugin-api';
import { BackstagePlugin } from '@backstage/core-plugin-api';
import { default as React_2 } from 'react';
import { RouteRef } from '@backstage/core-plugin-api';

// @public
export enum MovedState {
  Down = -1,
  NoChange = 0,
  Up = 1,
}

// @public
export interface RadarEntry {
  description?: string;
  id: string;
  key: string;
  links?: Array<RadarEntryLink>;
  quadrant: string;
  timeline: Array<RadarEntrySnapshot>;
  title: string;
  // @deprecated
  url?: string;
}

// @public
export interface RadarEntryLink {
  title: string;
  url: string;
}

// @public
export interface RadarEntrySnapshot {
  date: Date;
  description?: string;
  moved?: MovedState;
  ringId: string;
}

// @public
export function RadarPage(props: TechRadarPageProps): React_2.JSX.Element;

// @public
export interface RadarQuadrant {
  id: string;
  name: string;
}

// @public
export interface RadarRing {
  color: string;
  description?: string;
  id: string;
  name: string;
}

// @public @deprecated (undocumented)
export const Router: typeof RadarPage;

// @public
export interface TechRadarApi {
  load: (id: string | undefined) => Promise<TechRadarLoaderResponse>;
}

// @public
export const techRadarApiRef: ApiRef<TechRadarApi>;

// @public
export function TechRadarComponent(
  props: TechRadarComponentProps,
): React_2.JSX.Element;

// @public
export interface TechRadarComponentProps {
  height: number;
  id?: string;
  searchText?: string;
  svgProps?: object;
  width: number;
}

// @public
export interface TechRadarLoaderResponse {
  entries: RadarEntry[];
  quadrants: RadarQuadrant[];
  rings: RadarRing[];
}

// @public
export const TechRadarPage: RadarPage;

// @public
export interface TechRadarPageProps extends TechRadarComponentProps {
  pageTitle?: string;
  subtitle?: string;
  title?: string;
}

// @public
const techRadarPlugin: BackstagePlugin<
  {
    root: RouteRef<undefined>;
  },
  {}
>;
export { techRadarPlugin as plugin };
export { techRadarPlugin };
```
